composite materials - French English Dictionary